/* CSS Document */
body{ font-size:13px; background:url(bodybg.gif) top left repeat-x;}
*{margin:0; padding:0;}
img{border:0;}
a{text-decoration:none;color:#316ac5;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
h3{font-size: 16px;font-weight:bold; color:#067098;}
h4{font-size:16px; color:#000;}
h5{font-size:14px;color:#333;}
h5 a{color:#000}
h6{font-size:14px; color:#067098;}

#wrap{background:url(headerbg.gif) top left no-repeat;}
#wrap2{width:960px; margin:auto;}
#header{height:95px;}
#logo{padding:25px 0 0 0px; float:left; width:130px;}
#headlinks a{color:#80b6e0; margin-left:15px;line-height: 5.8em;}
pre {
	font-size: 12px;
	font-family: Courier, Courier New;
	font-weight: normal;
	color:#000000;
	}
.place{padding:16px 0 20px 0px;}
.code {
	background: #EFEFEF;
	border: 1px solid #CCCCCC;}

ul { color: #666666; margin-left: 25px; padding-bottom: 14px; }
li { margin-left:5px; line-height: 1.8em; }

#sideUnit{float:left; width:160px; margin:0 0 0 24px; padding:15px 0;;background:#f1f7fe; border-top:1px solid #d1e7f5;border-right:1px solid #d1e7f5;}
	#sideUnit h3{font-size:13px;background:#eaf1f9; padding:4px 3px; margin:0; border-bottom:1px solid #bfd8f2; color:#666}






.like {border:1px solid #bfd8f2; padding:1px; margin-top:30px;}
.like h5{font-size:13px;background:#eaf1f9; padding:4px 3px; margin:0; border-bottom:1px solid #bfd8f2; color:#666}
.like ul{list-style-type:disc; margin:10px 5px 10px 22px;}
.like ul li{line-height:20px;}


/*viewnew*/
.viewnew{margin:0 0 25px 70px; float:left; width:700px}
.viewnew h3{font-size:16px; margin:0; }
.viewnew p{margin-bottom:18px; line-height:25px; font-size:13px; color:#555}
.viewnew img{ display:block;width: expression(this.width > 500 ? 500: true);max-width:500px; margin-bottom:8px}

#footer {margin:50px 0 20px; color:#999; border-top:1px solid #999; text-align:center; padding-top:8px;font-family:'微软雅黑'}
#footer a{color:#444; margin:3px 10px 0}



#nav {padding:25px 0 0 0; margin:0; list-style:none; width:84%; height:38px; repeat-x; position:relative; z-index:500; font-family:'宋体', 'verdana', sans-serif;}
#nav li.top {display:block; float:left;margin-top:10px;}
#nav li a{width:6em;color:#fff;display:block; float:left;text-decoration:none; font-size:13px;cursor:pointer;}
#nav li a.top_link span {float:left; display:block;}
#nav li a.top_link span.down {float:left; display:block; padding:0 2% 0 3%;}

#nav li:hover a.top_link {color:#fff; }

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}
#nav li:hover ul.sub
{left:1px; top:20px; background: #006699; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:145px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px;line-height:18px; text-indent:5px; color:#fff;}
#nav li:hover ul.sub li a:hover 
{background:url(bodybg.gif);color:#fff; border-color:#fff;width:138px;}
#nav li:hover ul.sub li a.fly:hover
{ color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c  80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e  80px 6px no-repeat; color:#000; border-color:#bbd37e;}



.nolist li{list-style:none;line-height:25px;height:25px;overflow:hidden;}
.nolist .one{padding-left:1.5em;}






#left {font-size:13px; color:#000;background:#f1f7fe; border-top:1px solid #d1e7f5;border-right:1px solid #d1e7f5;}
#left{margin:0px ;padding:0;list-style-position:outside;list-style-type:none;float:left; width:160px;}
#left li a{background-image:url(across_line.jpg);}
	
		#left ul {
		padding:0;margin:0;position:relative; background-position:-630px top; z-index:1; overflow:hidden;list-style-type:none;}
		    #left li {/*background:transparent;*/padding:0;margin:0;}
			    #left li a {display:block; height:24px; background-position:-630px top; border-bottom:1px solid #DDE6EB; padding:12px 30px 8px 45px; color:#0097C9; font-size:12px; font-weight:300; text-decoration:none; margin-bottom:1px; margin:0;}
				#left li a.here, #left li a:hover {background-position:-630px top; color:#53B402; text-decoration:none; margin:0 3px 0 0; padding:12px 30px 8px 45px;}
			    #left li ul {background:#E9F0F4; margin:0; width:auto; padding:10px; margin-bottom:1px;}
				#left li li a {background:none; border:0; padding:6px 5px 6px 5px; width:auto; color:#8EA2A9; margin:0;}
				#left li li a.here, #left li li a:hover {background:none; color:#53B402; padding:6px 5px 6px 5px; margin:0;}
		


#qMenu{width:140px;margin-left:8px;padding:0;list-style-position:disc;list-style-type:none;background-color:#FFF;}
#qMenu li{margin:0;padding:0;width:100%;background:url(rightnavbg.gif) no-repeat 0 -58px;text-indent:1.2em;line-height:26px;cursor:pointer;color:#000;overflow:hidden;}
#qMenu li.activeItem{margin:0;padding:0;width:100%;background:url(rightnavbg.gif) no-repeat 0 10px;text-indent:1.2em;line-height:26px;font-weight:bold;}
.qMenu2{padding:1px 0;margin:0;background-color:#fff;width:100%;}
#qMenu .qMenu2 li{line-height:21px;text-indent:1.3em;height:21px;width:100%;list-style-position:outside;list-style-type:none;background:none;font-weight:normal;cursor:auto;}
#qMenu a{color:#666;}
#qMenu a.activeA{color:#000;font-weight:bold;}




#qMenu_1{font-size:14px;color:#333;padding-left:0;margin-left:0;}
#qMenu_1 li {font-size:14px;color:#333;}
.current{font-weight:bold;list-style:none;}
#qMenu_1 li.activeItem{}
.qMenu_2 {font-size:14px;}
.qMenu_2 li{font-weight:normal;list-style-type:disc;}
#qMenu_1 a{color:#666;}
#qMenu_1 a.activeA{color:#000;font-weight:bold;}
